
# matlab中测量指标
# 需要设置模型的名字

def getfile_name(dir):
    import os, shutil

    filenames = os.listdir(dir)

    # f = list(map(repr, filenames))  # 这是为了将数字转为串,这两句适合MATLAB列表里的值


    # # # 下面这个是为了生成xlsx公式
    # 生成别的公式【】
    # xlsx_format = list(map(lambda x: f"='[mytestG7_2.xlsx]{x}'!$117:$117", f))
    # print('\n'.join(xlsx_format))
    # 生成第2行的公式，用来拉一串
    # 【BestMtx A2格】=MAX([19.xlsx]ADF!A2,[19.xlsx]CBF!A2,[19.xlsx]CNN!A2,[19.xlsx]FPDE!A2,[19.xlsx]GFCE!A2,[19.xlsx]GTF!A2,[19.xlsx]HMSD_GF!A2,[19.xlsx]Hybrid_MSD!A2,[19.xlsx]IFEVIP!A2,[19.xlsx]LatLRR!A2,[19.xlsx]MGFF!A2,[19.xlsx]MST_SR!A2,[19.xlsx]MSVD!A2,[19.xlsx]NSCT_SR!A2,[19.xlsx]RP_SR!A2,[19.xlsx]TIF!A2,[19.xlsx]VSMWLS!A2,[19.xlsx]Bayes!A2,[19.xlsx]MST!A2)
    # xlsx_format = list(map(lambda x: f"[model33.xlsx]{x}!A2", filenames))
    # print(','.join(xlsx_format))


if __name__ == '__main__':
    # dir = "D:/ForFullSavedModel/Use7GModels/1203/compare_results"
    dir = r"D:\cycleFusion-project\msrs-113\fullResult"
    getfile_name(dir)